/**
 * FAQ 页面数据配置
 */
import type { FAQItem, FeatureItem, GuideStep } from "./types";

/**
 * FAQ 列表
 */
export const FAQ_LIST: FAQItem[] = [
  {
    question: "如何重置密码？",
    answer:
      "在登录页面点击 '忘记密码'，按照提示操作即可重置密码。如果无法收到验证码，请检查邮箱或手机号是否正确，或联系客服协助处理。建议定期修改密码以保障账户安全。",
  },
  {
    question: "数据如何备份？",
    answer:
      "系统会自动定期备份数据，您也可以在'系统设置-数据管理'中手动导出数据。建议每月进行一次完整数据备份，确保数据安全。重要数据请务必做好多重备份。",
  },
  {
    question: "支持哪些浏览器？",
    answer:
      "推荐使用Chrome 90+、Firefox 88+、Safari 14+、Edge 90+等现代浏览器。IE浏览器仅支持IE11及以上版本。移动端建议使用最新版本的微信、QQ浏览器等。",
  },
  {
    question: "如何联系客服？",
    answer:
      "您可以通过以下方式联系客服：1. 客服热线 400-123-4567（工作日9:00-18:00）；2. 邮箱 support@example.com（7×24小时）；3. 在线客服（工作日9:00-18:00）。我们将尽快回复您的问题。",
  },
  {
    question: "如何反馈问题？",
    answer:
      "您可以通过'我的-问题反馈'页面提交问题，详细描述遇到的问题并上传相关截图。我们的技术团队会在24小时内处理您的反馈。您也可以通过客服热线直接反馈问题。",
  },
  {
    question: "如何更新应用？",
    answer:
      "应用会自动检测更新，有新版本时会提示您更新。您也可以在应用商店中手动检查更新。建议及时更新到最新版本以获得更好的使用体验和安全保障。",
  },
];

/**
 * 系统功能特性列表
 */
export const FEATURE_LIST: FeatureItem[] = [
  {
    name: "用户管理",
    desc: "支持用户注册、登录、权限管理等功能，提供完善的用户体系",
    icon: "user",
    color: "#0083f0",
  },
  {
    name: "数据统计",
    desc: "提供实时数据分析和可视化报表，帮助您更好地了解业务状况",
    icon: "chart",
    color: "#00c250",
  },
  {
    name: "文件管理",
    desc: "支持文件上传、下载、分类管理，提供安全的文件存储服务",
    icon: "folder",
    color: "#ff9500",
  },
  {
    name: "消息通知",
    desc: "实时消息推送和系统通知，确保您不会错过重要信息",
    icon: "notification",
    color: "#ff3b30",
  },
  {
    name: "权限控制",
    desc: "基于RBAC的权限管理模型，灵活控制用户访问权限",
    icon: "secured",
    color: "#5a5a5a",
  },
  {
    name: "日志审计",
    desc: "完整的操作日志记录，便于追踪和审计用户行为",
    icon: "file",
    color: "#8a8a8a",
  },
];

/**
 * 使用指南步骤列表
 */
export const GUIDE_STEPS: GuideStep[] = [
  {
    title: "注册账号并登录系统",
    desc: "使用手机号或邮箱注册账号，完成实名认证，设置安全密码",
  },
  {
    title: "完善个人或企业信息",
    desc: "填写基本信息，设置安全问题和密保邮箱，绑定手机号",
  },
  {
    title: "根据需求配置功能模块",
    desc: "选择需要的功能模块，设置相关参数，配置权限角色",
  },
  {
    title: "开始使用各项功能",
    desc: "完成初始化设置，开始使用系统各项功能，定期备份数据",
  },
  {
    title: "获取技术支持",
    desc: "遇到问题时可通过客服、FAQ或在线反馈获取技术支持",
  },
];
